﻿#supermaincontainer
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
}


/* HEADER */
#header
{
    position: relative;
    margin: 0px auto;
    height: 370px;
}

#logo
{
    position: relative;
    top: 0px;
    left: 5px;
    width: 21%;
    height: 337px;
    float: left;
}

#logo_image
{
    position: relative;
    width: 250px;
    height: 333px;
}

.nav
{
    position: relative;
    top: 18px;
}

.nav a
{
    color: Black;
    font-family: Arial;
    text-decoration: none;
}

.nav a:hover
{
    text-decoration: none;
    color: Black;
    text-shadow: 0 1px 5px rgba(0,0,0,0.4), 0 0 10px rgba(255,255,255,0.4);
}

.nav_item
{
    margin-left: 30px;
}

#banner_content
{
}

#page_banner
{
    position: absolute;
    left: 20%;
    top: 75px;
    width: 100%;
}

.test_banner
{
    position: relative;
    float: left;
    margin-right: 121px;
}
/* HEADER END */

/* MAIN >*/
#main
{
    margin-left: 16%;
    width: 605px;
    min-height: 445px;
}

.s_title
{
    display: block;
    color: #4b4740;
    border-bottom: 5px solid #CE0000;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 300 !important;
    font-size: 18px;
    line-height: .9;
    padding-bottom: 5px;
    padding-right: 80px;
    margin: 5px 0 5px 0;
    letter-spacing: -.03em;
}

.s_title a a:link, a:visited, a:active
{
    color: #188ECE;
    color: #D00;
}

.s_title a
{
    color: #06C;
    text-decoration: underline;
}
/* MAIN END */

/* COMMON */

body
{
    color: #4b4740;
    font: 14px/1.4 Georgia, Times, serif;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

a
{
    color: #CE0000;
    font-family: Arial;
    text-decoration: none;
}

a:hover
{
    text-decoration: none;
    color: Black;
}

/* COMMON END */

/* SPECIAL */

#right_nav_item
{
    margin-right: 30px;
}

/* SPECIAL END*/

/*  Account/Login.aspx  */
.login
{
    width: 500px;
}



/*  Account/Registration/Step1.aspx  */
.redColor
{
    color: Red;
}

/* MY */
#MyTracksLoginView_MyTracksHyperLink
{
    color: SteelBlue3;
}
#LoginStatus2
{
    color: SteelBlue3;
}

/* MY END */

/* MyTracks */
.m_title
{
    display: block;
    color: #4b4740;
    border-bottom: 5px solid SteelBlue3;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 300 !important;
    font-size: 18px;
    line-height: .9;
    padding-bottom: 5px;
    padding-right: 80px;
    margin: 5px 0 5px 0;
    letter-spacing: -.03em;
}

.m_title a a:link, a:visited, a:active
{
    color: #188ECE;
    color: #D00;
}

.m_title a
{
    color: #06C;
    text-decoration: underline;
}


.che44
{
    float: left; 
    padding-right: 4px;
}